﻿namespace Admin.NET.Application.Entity;

public enum CycleType
{
    /// <summary>
    /// 不采集
    /// </summary>
    [Description("不采集(主动上报)")]
    NoCollection = 0,

    /// <summary>
    /// 1分钟
    /// </summary>
    [Description("1分钟")]
    OneMinute = 1,

    /// <summary>
    /// 3分钟
    /// </summary>
    [Description("3分钟")]
    ThreeMinutes = 3,

    /// <summary>
    /// 5分钟
    /// </summary>
    [Description("5分钟")]
    FiveMinutes = 5,

    /// <summary>
    /// 10分钟
    /// </summary>
    [Description("10分钟")]
    TenMinutes = 10,

    /// <summary>
    /// 15分钟
    /// </summary>
    [Description("15分钟")]
    FifteenMinutes = 15,

    /// <summary>
    /// 20分钟
    /// </summary>
    [Description("20分钟")]
    TwentyMinutes = 20,

    /// <summary>
    /// 30分钟
    /// </summary>
    [Description("30分钟")]
    ThirtyMinutes = 30,

    /// <summary>
    /// 1小时
    /// </summary>
    [Description("1小时")]
    OneHour = 60,

    /// <summary>
    /// 5小时
    /// </summary>
    [Description("5小时")]
    FiveHours = 300,

    /// <summary>
    /// 1天
    /// </summary>
    [Description("1天")]
    OneDay = 1440,

    /// <summary>
    /// 5天
    /// </summary>
    [Description("5天")]
    FiveDays = 7200,

    /// <summary>
    /// 15天
    /// </summary>
    [Description("15天")]
    FifteenDays = 21600
}